pit foundation - German English Dictionary